Virtual Consoles, Virtual Terminals, Pseudo Termnals And Real Terminals